self-locking gear - Turkish English Dictionary